darbeli delgi - Turkish English Dictionary